Text copied to clipboard!

Titel

Text copied to clipboard!

Indlejret Softwareingeniør

Beskrivelse

Text copied to clipboard!
Vi søger en dygtig og engageret Indlejret Softwareingeniør til at blive en del af vores tekniske team. Som Indlejret Softwareingeniør vil du spille en central rolle i udviklingen af softwareløsninger, der integreres direkte med hardwarekomponenter i en bred vifte af produkter og systemer. Du vil arbejde tæt sammen med hardwareingeniører, systemarkitekter og testteams for at sikre, at vores løsninger er pålidelige, effektive og opfylder kundernes krav. Dine primære opgaver vil inkludere design, implementering og test af software til mikrokontrollere og andre indlejrede platforme. Du vil også være ansvarlig for fejlfinding og optimering af eksisterende kode samt bidrage til dokumentation og vedligeholdelse af softwarearkitekturen. Vi forventer, at du har en stærk forståelse for realtidsoperativsystemer (RTOS), lavniveau programmering og hardware-nær udvikling. Stillingen kræver en høj grad af teknisk kunnen, problemløsningsevner og evnen til at arbejde selvstændigt såvel som i teams. Du skal kunne analysere komplekse systemer og finde innovative løsninger, der forbedrer ydeevne og stabilitet. Erfaring med kommunikationsprotokoller som SPI, I2C, UART og CAN er en fordel, ligesom kendskab til sikkerhedskritiske systemer og standarder som MISRA C og ISO 26262. Vi tilbyder et dynamisk arbejdsmiljø med mulighed for faglig udvikling, spændende projekter og samarbejde med nogle af branchens dygtigste fagfolk. Hvis du brænder for teknologi og ønsker at arbejde med avancerede indlejrede systemer, er dette jobbet for dig.

Ansvarsområder

Text copied to clipboard!
  • Udvikle og implementere software til indlejrede systemer
  • Samarbejde med hardware- og systemingeniører
  • Fejlfinding og optimering af eksisterende kode
  • Udarbejde teknisk dokumentation
  • Deltage i design og arkitektur af nye systemer
  • Test og validering af softwarefunktionalitet
  • Sikre overholdelse af relevante standarder og krav
  • Bidrage til kontinuerlig forbedring af udviklingsprocesser
  • Integrere software med hardwarekomponenter
  • Supportere produktion og kundesupport ved tekniske problemer

Krav

Text copied to clipboard!
  • Bachelor- eller kandidatgrad i software-, elektronik- eller datateknik
  • Erfaring med C/C++ programmering
  • Kendskab til realtidsoperativsystemer (RTOS)
  • Erfaring med mikrokontrollere og embedded platforme
  • Forståelse for hardware-nær programmering
  • Kendskab til kommunikationsprotokoller som SPI, I2C, UART, CAN
  • Erfaring med versionsstyringsværktøjer som Git
  • Evne til at arbejde selvstændigt og i teams
  • Gode analytiske og problemløsningsevner
  • Erfaring med test og fejlfinding af embedded software

Mulige interviewspørgsmål

Text copied to clipboard!
  • Hvilken erfaring har du med C/C++ i embedded systemer?
  • Har du arbejdet med RTOS før? Hvilket?
  • Hvordan håndterer du fejlfinding i hardware-nær kode?
  • Hvilke kommunikationsprotokoller har du erfaring med?
  • Har du arbejdet med sikkerhedskritiske systemer?
  • Hvordan sikrer du kvalitet i din kode?
  • Hvilke værktøjer bruger du til versionsstyring?
  • Kan du give et eksempel på et embedded projekt, du har arbejdet på?
  • Hvordan samarbejder du med hardwareingeniører?
  • Hvilke udfordringer har du mødt i embedded udvikling, og hvordan løste du dem?